Big Huge Thesaurus

leaf-cutter bee

noun